//==============================================================================
// armory_anim.txt
//==============================================================================

import Construction_defines_anim.txt

//==============================================================================
define empower
{
   SetSelector
   {
      EmpowerLogic
      SetSelector
      {
         set hotspot
         {
            version
            {
               Visualnone Jimmy
            }
         }
      }
      SetSelector
      {
         set hotspot
         {
            version
            {
               Visualparticle SFX E Pharaoh Empower Large
            }
         }
      }
   }
}

//==============================================================================
define CypressA
{
   set hotspot
   {
      version
      {
         Visual Terrain G CypressA
      }
   }  
}


//==============================================================================
define CypressB
{
   set hotspot
   {
      version
      {
         Visual Terrain G CypressB
      }
   }  
}

//==============================================================================
define VINEA
{
   set hotspot
   {
      version
      {
         Visual Building VineA
      }
   }  
}

//==============================================================================
define VINEB
{
   set hotspot
   {
      version
      {
         Visual Building VineB
      }
   }  
}

//==============================================================================
define fire
{
   set hotspot
   {
      version
      {
         VisualNone Jimmy
      }
   }
}

//==============================================================================
define Dust
{
   set hotspot
   {
      version
      {
         Visualparticle SFX A Building DustA
      }
   }  
}

//==============================================================================
define GenericSmoke
{
   set hotspot
   {
      version
      {
         Visualparticle SFX A Generic Smoke Medium
      }
   }  
}

//==============================================================================
define Shield
{
   TechLogic Copper shields/Bronze shields/Iron shields
   set hotspot
   {
      version
      {
         Visual Attachments G Shield wood
      }
   }
   set hotspot
   {
      version
      {
         Visual Attachments G Shield iron
      }
   }
   set hotspot
   {
      version
      {
         Visual Attachments G Shield bronze
      }
   }
}
//==============================================================================
define ACC
{
   set hotspot
   {
      version
      {
			Visual Building Beta G Armory ACC1
			replaceTexture building g wallsage3/Building Beta G Armory ACC
      }
   }  
}

//==============================================================================
anim Idle
{
         SetSelector
         {
TechLogic age 1/age 2
SetSelector

            {
		    ConstructionLogic 0 33 66
            set hotspot
            {
			      version
			      {
                  Visual Building Beta G Armory
connect Rightfoot CypressB hotspot                         
connect Leftfoot CypressB hotspot
connect Leftleg CypressA hotspot
connect hotspot ACC hotspot			         
                         connect Chin Shield hotspot
				 Connect attachpoint GenericSmoke hotspot
      	      }
		    }
	        set hotspot
            {
               version
               {
                  Visual Building Construction Medium A
		            connect attachpoint G_Long_Brick hotspot
		            connect face G_Long_Brick hotspot
		            connect chin G_Medium_Brick hotspot
		            connect leftfoot G_Medium_Brick hotspot
		            connect lefthand G_Small_Brick hotspot
		            connect leftleg G_Small_Brick hotspot
               }
            }
            set hotspot
            {
               version
               {
                  Visual Building Construction Medium B
		            connect attachpoint G_Long_Brick hotspot
		            connect face G_Long_Brick hotspot
		            connect chin G_Medium_Brick hotspot
		            connect leftfoot G_Medium_Brick hotspot
		            connect lefthand G_Small_Brick hotspot
		            connect leftleg G_Small_Brick hotspot
               }
            }
            set hotspot
            {
               version
               {
                  Visual Building G ConstructionArmory
		            connect attachpoint G_Long_Brick hotspot
		            connect face G_Long_Brick hotspot
		            connect chin G_Medium_Brick hotspot
		            connect leftfoot G_Medium_Brick hotspot
		            connect lefthand G_Small_Brick hotspot
		            connect leftleg G_Small_Brick hotspot

            }
         }
      }
      //---------------------------Age 2--------------------------------//
SetSelector

            {
		    ConstructionLogic 0 33 66
            set hotspot
            {
			      version
			      {
                  Visual Building Beta G Armory
connect Rightfoot CypressB hotspot                         
connect Leftfoot CypressB hotspot
connect Leftleg CypressA hotspot
connect hotspot ACC hotspot			         
                         connect Chin Shield hotspot
				 Connect attachpoint GenericSmoke hotspot
      	      }
		    }
	        set hotspot
            {
               version
               {
                  Visual Building Construction Medium A
		            connect attachpoint G_Long_Brick hotspot
		            connect face G_Long_Brick hotspot
		            connect chin G_Medium_Brick hotspot
		            connect leftfoot G_Medium_Brick hotspot
		            connect lefthand G_Small_Brick hotspot
		            connect leftleg G_Small_Brick hotspot
               }
            }
            set hotspot
            {
               version
               {
                  Visual Building Construction Medium B
		            connect attachpoint G_Long_Brick hotspot
		            connect face G_Long_Brick hotspot
		            connect chin G_Medium_Brick hotspot
		            connect leftfoot G_Medium_Brick hotspot
		            connect lefthand G_Small_Brick hotspot
		            connect leftleg G_Small_Brick hotspot
               }
            }
            set hotspot
            {
               version
               {
                  Visual Building G ConstructionArmory
		            connect attachpoint G_Long_Brick hotspot
		            connect face G_Long_Brick hotspot
		            connect chin G_Medium_Brick hotspot
		            connect leftfoot G_Medium_Brick hotspot
		            connect lefthand G_Small_Brick hotspot
		            connect leftleg G_Small_Brick hotspot
            }
         }
      }
   }
}

//==============================================================================
anim Death
{  
      SetSelector
      {
		      ConstructionLogic 0 33 66
            set hotspot
            {
		   	   version
			      {
                  Visual Building Beta G Armory
connect Rightfoot CypressB hotspot                         
connect Leftfoot CypressB hotspot
connect Leftleg CypressA hotspot
connect hotspot ACC hotspot
							connect Smoke0 Dust hotspot
							connect Smoke1 Dust hotspot
							connect Smoke2 Dust hotspot
							connect Smoke3 Dust hotspot
			      }
		      } 
	         set hotspot
            {
               version
               {
                  Visual Building Construction Medium A
                  connect ATTACHPOINT empower hotspot
		            connect attachpoint E_Long_Brick hotspot
		            connect face E_Long_Brick hotspot
		            connect chin E_Medium_Brick hotspot
		            connect leftfoot E_Medium_Brick hotspot
		            connect lefthand E_Small_Brick hotspot
		            connect leftleg E_Small_Brick hotspot
               }
            }
            set hotspot
            {
               version
               {
                  Visual Building Construction Medium B
                  connect ATTACHPOINT empower hotspot
		            connect attachpoint E_Long_Brick hotspot
		            connect face E_Long_Brick hotspot
		            connect chin E_Medium_Brick hotspot
		            connect leftfoot E_Medium_Brick hotspot
		            connect lefthand E_Small_Brick hotspot
		            connect leftleg E_Small_Brick hotspot
               }
            }
            set hotspot
            {
               version
               {
                  Visual Building G ConstructionArmory
                  connect ATTACHPOINT empower hotspot
		            connect attachpoint E_Long_Brick hotspot
		            connect face E_Long_Brick hotspot
		            connect chin E_Medium_Brick hotspot
		            connect leftfoot E_Medium_Brick hotspot
		            connect lefthand E_Small_Brick hotspot
		            connect leftleg E_Small_Brick hotspot

               }
         }
      }
   }
}

//==============================================================================
anim Death
{
   SetSelector
   {
      CultureLogic Egyptian/Greek/Norse
//---------------------------------Egyptian---------------------------------------//
       //---------------------------Age 2--------------------------------//       
      SetSelector
      {
         TechLogic age 2/age 3/age 4
         SetSelector
         {
		      ConstructionLogic 0 33 66
            set hotspot
            {
		   	   version
			      {
                  Visual Building Beta G Armory
connect Rightfoot CypressB hotspot                         
connect Leftfoot CypressB hotspot
connect Leftleg CypressA hotspot
connect hotspot ACC hotspot
							connect Smoke0 Dust hotspot
							connect Smoke1 Dust hotspot
							connect Smoke2 Dust hotspot
							connect Smoke3 Dust hotspot
			      }
		      } 
	         set hotspot
            {
               version
               {
                  Visual Building Construction Medium A
                  connect ATTACHPOINT empower hotspot
		            connect attachpoint E_Long_Brick hotspot
		            connect face E_Long_Brick hotspot
		            connect chin E_Medium_Brick hotspot
		            connect leftfoot E_Medium_Brick hotspot
		            connect lefthand E_Small_Brick hotspot
		            connect leftleg E_Small_Brick hotspot
               }
            }
            set hotspot
            {
               version
               {
                  Visual Building Construction Medium B
                  connect ATTACHPOINT empower hotspot
		            connect attachpoint E_Long_Brick hotspot
		            connect face E_Long_Brick hotspot
		            connect chin E_Medium_Brick hotspot
		            connect leftfoot E_Medium_Brick hotspot
		            connect lefthand E_Small_Brick hotspot
		            connect leftleg E_Small_Brick hotspot
               }
            }
            set hotspot
            {
               version
               {
                  Visual Building G ConstructionArmory
                  connect ATTACHPOINT empower hotspot
		            connect attachpoint E_Long_Brick hotspot
		            connect face E_Long_Brick hotspot
		            connect chin E_Medium_Brick hotspot
		            connect leftfoot E_Medium_Brick hotspot
		            connect lefthand E_Small_Brick hotspot
		            connect leftleg E_Small_Brick hotspot
               }
            }
         }
        //---------------------------Age 3--------------------------------//
         SetSelector
         {
		      ConstructionLogic 0 33 66
            set hotspot
            {
		   	   version
			      {
                  Visual Building Beta G Armory
connect Rightfoot CypressB hotspot                         
connect Leftfoot CypressB hotspot
connect Leftleg CypressA hotspot
connect hotspot ACC hotspot
							connect Smoke0 Dust hotspot
							connect Smoke1 Dust hotspot
							connect Smoke2 Dust hotspot
							connect Smoke3 Dust hotspot
      
			      }
		      }
	         set hotspot
            {
               version
               {
                  Visual Building Construction Medium A
                  connect ATTACHPOINT empower hotspot
		            connect attachpoint E_Long_Brick hotspot
		            connect face E_Long_Brick hotspot
		            connect chin E_Medium_Brick hotspot
		            connect leftfoot E_Medium_Brick hotspot
		            connect lefthand E_Small_Brick hotspot
		            connect leftleg E_Small_Brick hotspot
               }
            }
            set hotspot
            {
               version
               {
                  Visual Building Construction Medium B
                  connect ATTACHPOINT empower hotspot
		            connect attachpoint E_Long_Brick hotspot
		            connect face E_Long_Brick hotspot
		            connect chin E_Medium_Brick hotspot
		            connect leftfoot E_Medium_Brick hotspot
		            connect lefthand E_Small_Brick hotspot
		            connect leftleg E_Small_Brick hotspot
               }
            }
            set hotspot
            {
               version
               {
                  Visual Building G ConstructionArmory
                  connect ATTACHPOINT empower hotspot
		            connect attachpoint E_Long_Brick hotspot
		            connect face E_Long_Brick hotspot
		            connect chin E_Medium_Brick hotspot
		            connect leftfoot E_Medium_Brick hotspot
		            connect lefthand E_Small_Brick hotspot
		            connect leftleg E_Small_Brick hotspot
               }
            }
         }
        //---------------------------Age 4---------------------------//
         setSelector
         {
		    ConstructionLogic 0 33 66
          set hotspot
            {
			   version
			      {
                  Visual Building Beta G Armory
connect Rightfoot CypressB hotspot                         
connect Leftfoot CypressB hotspot
connect Leftleg CypressA hotspot
connect hotspot ACC hotspot
							connect Smoke0 Dust hotspot
							connect Smoke1 Dust hotspot
							connect Smoke2 Dust hotspot
							connect Smoke3 Dust hotspot
               }
		      }
	         set hotspot
            {
               version
               {
                  Visual Building Construction Medium A
                  connect ATTACHPOINT empower hotspot
		            connect attachpoint E_Long_Brick hotspot
		            connect face E_Long_Brick hotspot
		            connect chin E_Medium_Brick hotspot
		            connect leftfoot E_Medium_Brick hotspot
		            connect lefthand E_Small_Brick hotspot
		            connect leftleg E_Small_Brick hotspot
               }
            }
            set hotspot
            {
               version
               {
                  Visual Building Construction Medium B
                  connect ATTACHPOINT empower hotspot
		            connect attachpoint E_Long_Brick hotspot
		            connect face E_Long_Brick hotspot
		            connect chin E_Medium_Brick hotspot
		            connect leftfoot E_Medium_Brick hotspot
		            connect lefthand E_Small_Brick hotspot
		            connect leftleg E_Small_Brick hotspot
               }
            }
            set hotspot
            {
               version
               {
                  Visual Building G ConstructionArmory
                  connect ATTACHPOINT empower hotspot
		            connect attachpoint E_Long_Brick hotspot
		            connect face E_Long_Brick hotspot
		            connect chin E_Medium_Brick hotspot
		            connect leftfoot E_Medium_Brick hotspot
		            connect lefthand E_Small_Brick hotspot
		            connect leftleg E_Small_Brick hotspot
               }
            }
         }
      }
          //---------------------------Greek---------------------------//
        //---------------------------Age 1--------------------------------//
      SetSelector
      {
         TechLogic age 2/age 3/age 4
         SetSelector
         {
		    ConstructionLogic 0 33 66
            set hotspot
            {
			      version
			      {
                  Visual Building Beta G Armory
connect Rightfoot CypressB hotspot                         
connect Leftfoot CypressB hotspot
connect Leftleg CypressA hotspot
connect hotspot ACC hotspot
							connect Smoke0 Dust hotspot
							connect Smoke1 Dust hotspot
							connect Smoke2 Dust hotspot
							connect Smoke3 Dust hotspot
      	      }
		    }
	        set hotspot
            {
               version
               {
                  Visual Building Construction Medium A
		            connect attachpoint G_Long_Brick hotspot
		            connect face G_Long_Brick hotspot
		            connect chin G_Medium_Brick hotspot
		            connect leftfoot G_Medium_Brick hotspot
		            connect lefthand G_Small_Brick hotspot
		            connect leftleg G_Small_Brick hotspot
               }
            }
            set hotspot
            {
               version
               {
                  Visual Building Construction Medium B
		            connect attachpoint G_Long_Brick hotspot
		            connect face G_Long_Brick hotspot
		            connect chin G_Medium_Brick hotspot
		            connect leftfoot G_Medium_Brick hotspot
		            connect lefthand G_Small_Brick hotspot
		            connect leftleg G_Small_Brick hotspot
               }
            }
            set hotspot
            {
               version
               {
                  Visual Building G ConstructionArmory
		            connect attachpoint G_Long_Brick hotspot
		            connect face G_Long_Brick hotspot
		            connect chin G_Medium_Brick hotspot
		            connect leftfoot G_Medium_Brick hotspot
		            connect lefthand G_Small_Brick hotspot
		            connect leftleg G_Small_Brick hotspot
               }
            }
         }
        //---------------------------Age 2--------------------------------//
         SetSelector
         {
		    ConstructionLogic 0 33 66
            set hotspot
            {
				version
					{
                  Visual Building Beta G Armory
connect Rightfoot CypressB hotspot                         
connect Leftfoot CypressB hotspot
connect Leftleg CypressA hotspot
connect hotspot ACC hotspot
							connect Smoke0 Dust hotspot
							connect Smoke1 Dust hotspot
							connect Smoke2 Dust hotspot
							connect Smoke3 Dust hotspot
      	      }
	    }
	    set hotspot
            {
               version
               {
                  Visual Building Construction Medium A
		            connect attachpoint G_Long_Brick hotspot
		            connect face G_Long_Brick hotspot
		            connect chin G_Medium_Brick hotspot
		            connect leftfoot G_Medium_Brick hotspot
		            connect lefthand G_Small_Brick hotspot
		            connect leftleg G_Small_Brick hotspot
               }
            }
            set hotspot
            {
               version
               {
                  Visual Building Construction Medium B
		            connect attachpoint G_Long_Brick hotspot
		            connect face G_Long_Brick hotspot
		            connect chin G_Medium_Brick hotspot
		            connect leftfoot G_Medium_Brick hotspot
		            connect lefthand G_Small_Brick hotspot
		            connect leftleg G_Small_Brick hotspot
               }
            }
            set hotspot
            {
               version
               {
                  Visual Building G ConstructionArmory
		            connect attachpoint G_Long_Brick hotspot
		            connect face G_Long_Brick hotspot
		            connect chin G_Medium_Brick hotspot
		            connect leftfoot G_Medium_Brick hotspot
		            connect lefthand G_Small_Brick hotspot
		            connect leftleg G_Small_Brick hotspot
               }
            }
         }
        //---------------------------Age 3--------------------------------//
         SetSelector
         {
		    ConstructionLogic 0 33 66
            set hotspot
            {
			      version
			      {
                  Visual Building Beta G Armory
connect Rightfoot CypressB hotspot                         
connect Leftfoot CypressB hotspot
connect Leftleg CypressA hotspot
connect hotspot ACC hotspot
							connect Smoke0 Dust hotspot
							connect Smoke1 Dust hotspot
							connect Smoke2 Dust hotspot
							connect Smoke3 Dust hotspot
      			}
				}
				set hotspot
            {
               version
               {
                  Visual Building Construction Medium A
		            connect attachpoint G_Long_Brick hotspot
		            connect face G_Long_Brick hotspot
		            connect chin G_Medium_Brick hotspot
		            connect leftfoot G_Medium_Brick hotspot
		            connect lefthand G_Small_Brick hotspot
		            connect leftleg G_Small_Brick hotspot
               }
            }
            set hotspot
            {
               version
               {
                  Visual Building Construction Medium B
		            connect attachpoint G_Long_Brick hotspot
		            connect face G_Long_Brick hotspot
		            connect chin G_Medium_Brick hotspot
		            connect leftfoot G_Medium_Brick hotspot
		            connect lefthand G_Small_Brick hotspot
		            connect leftleg G_Small_Brick hotspot
               }
            }
            set hotspot
            {
               version
               {
                  Visual Building G ConstructionArmory
		            connect attachpoint G_Long_Brick hotspot
		            connect face G_Long_Brick hotspot
		            connect chin G_Medium_Brick hotspot
		            connect leftfoot G_Medium_Brick hotspot
		            connect lefthand G_Small_Brick hotspot
		            connect leftleg G_Small_Brick hotspot
               }
            }
         }
      }
          //---------------------------Norse---------------------------//
        //---------------------------Age 1--------------------------------//
      SetSelector
      {
         TechLogic age 2/age 3/age 4
         SetSelector
         {
		    ConstructionLogic 0 33 66
            set hotspot
            {
			      version
			      {
						Visual Building Beta G Armory
connect Rightfoot CypressB hotspot                         
connect Leftfoot CypressB hotspot
connect Leftleg CypressA hotspot
connect hotspot ACC hotspot
							connect Smoke0 Dust hotspot
							connect Smoke1 Dust hotspot
							connect Smoke2 Dust hotspot
							connect Smoke3 Dust hotspot
      	      }
		    }
	        set hotspot
            {
               version
               {
                  Visual Building Construction Medium A
		            connect attachpoint N_Long_Brick hotspot
		            connect face N_Long_Brick hotspot
		            connect chin N_Medium_Brick hotspot
		            connect leftfoot N_Medium_Brick hotspot
		            connect lefthand N_Small_Brick hotspot
		            connect leftleg N_Small_Brick hotspot
               }
            }
            set hotspot
            {
               version
               {
                  Visual Building Construction Medium B
		            connect attachpoint N_Long_Brick hotspot
		            connect face N_Long_Brick hotspot
		            connect chin N_Medium_Brick hotspot
		            connect leftfoot N_Medium_Brick hotspot
		            connect lefthand N_Small_Brick hotspot
		            connect leftleg N_Small_Brick hotspot
               }
            }
            set hotspot
            {
               version
               {
                  Visual Building G ConstructionArmory
		            connect attachpoint N_Long_Brick hotspot
		            connect face N_Long_Brick hotspot
		            connect chin N_Medium_Brick hotspot
		            connect leftfoot N_Medium_Brick hotspot
		            connect lefthand N_Small_Brick hotspot
		            connect leftleg N_Small_Brick hotspot
               }
            }
         }
        //---------------------------Age 2--------------------------------//
         setSelector
         {
		    ConstructionLogic 0 33 66
            set hotspot
            {
			      version
			      {
						Visual Building Beta G Armory
connect Rightfoot CypressB hotspot                         
connect Leftfoot CypressB hotspot
connect Leftleg CypressA hotspot
connect hotspot ACC hotspot
							connect Smoke0 Dust hotspot
							connect Smoke1 Dust hotspot
							connect Smoke2 Dust hotspot
							connect Smoke3 Dust hotspot
      	      }
		    }
	        set hotspot
            {
               version
               {
                  Visual Building Construction Medium A
		            connect attachpoint N_Long_Brick hotspot
		            connect face N_Long_Brick hotspot
		            connect chin N_Medium_Brick hotspot
		            connect leftfoot N_Medium_Brick hotspot
		            connect lefthand N_Small_Brick hotspot
		            connect leftleg N_Small_Brick hotspot
               }
            }
            set hotspot
            {
               version
               {
                  Visual Building Construction Medium B
		            connect attachpoint N_Long_Brick hotspot
		            connect face N_Long_Brick hotspot
		            connect chin N_Medium_Brick hotspot
		            connect leftfoot N_Medium_Brick hotspot
		            connect lefthand N_Small_Brick hotspot
		            connect leftleg N_Small_Brick hotspot
               }
            }
            set hotspot
            {
               version
               {
                  Visual Building G ConstructionArmory
		            connect attachpoint N_Long_Brick hotspot
		            connect face N_Long_Brick hotspot
		            connect chin N_Medium_Brick hotspot
		            connect leftfoot N_Medium_Brick hotspot
		            connect lefthand N_Small_Brick hotspot
		            connect leftleg N_Small_Brick hotspot
               }
            }
         }
        //---------------------------Age 3--------------------------------//
         setSelector
         {
		    ConstructionLogic 0 33 66
            set hotspot
            {
			      version
			      {
                   Visual Building Beta G Armory
connect Rightfoot CypressB hotspot                         
connect Leftfoot CypressB hotspot
connect Leftleg CypressA hotspot
connect hotspot ACC hotspot
							connect Smoke0 Dust hotspot
							connect Smoke1 Dust hotspot
							connect Smoke2 Dust hotspot
							connect Smoke3 Dust hotspot
       	      }
		    }
	        set hotspot
            {
               version
               {
                  Visual Building Construction Medium A
		            connect attachpoint N_Long_Brick hotspot
		            connect face N_Long_Brick hotspot
		            connect chin N_Medium_Brick hotspot
		            connect leftfoot N_Medium_Brick hotspot
		            connect lefthand N_Small_Brick hotspot
		            connect leftleg N_Small_Brick hotspot
               }
            }
            set hotspot
            {
               version
               {
                  Visual Building Construction Medium B
		            connect attachpoint N_Long_Brick hotspot
		            connect face N_Long_Brick hotspot
		            connect chin N_Medium_Brick hotspot
		            connect leftfoot N_Medium_Brick hotspot
		            connect lefthand N_Small_Brick hotspot
		            connect leftleg N_Small_Brick hotspot
               }
            }
            set hotspot
            {
               version
               {
                  Visual Building G ConstructionArmory
		            connect attachpoint N_Long_Brick hotspot
		            connect face N_Long_Brick hotspot
		            connect chin N_Medium_Brick hotspot
		            connect leftfoot N_Medium_Brick hotspot
		            connect lefthand N_Small_Brick hotspot
		            connect leftleg N_Small_Brick hotspot
               }
            }
         }
      }
   }
}



